hard and prolonged rain - İspanyolca İngilizce Sözlük